body and shoulder protectors - Turc Anglais Dictionnaire